it happened so fast - Alemán Inglés Diccionario